This is Hacker Public Radio Episode 3,839, for Thursday the 20th of April 2023.
Today's show is entitled, Rip a CD in the Terminal.
It is part of the series Lightweight Apps.
It is hosted by Archer 72 and is about five minutes long.
It carries a clean flag.
The summary is, Archer 72 Rip's CDs in the Terminal and avoids the whims of the media
companies.
Hello, this is Archer 72, welcome to Hacker Public Radio.
In this episode, since I was looking through my old CDs, I decided to try a command line
CD Ripper called ABCDE.
This is an acronym for a Better CD in Coder and on their wiki, since Grab an
entire CD and compress it to Agvorbis, MP3, Flack, AAC, Hog, Speaks, and or MPP, slash MP plus
UsePack format, YABCDE, ordinarily the process of grabbing the data off a CD and encoding
it, then tagging or commenting it is very involved.
ABCDE is designed to automate this.
With one command, it will do a CDDB or music brains query over the internet to look up your
CD or use a locally stored CDDB entry or read CD text from your CD as a fallback for track
information.
This is a good place to mention that 3DB is deprecated now, so the URL for the CDDB lookup
is now at ganooddb.org and I'll leave the link in the show notes, then it grabs an audio
track or all the audio CD tracks from your CD, normalize the volume of individual file
or album as a single unit, compress to Agvorbis, MP3, Flack, Hog, slash Speaks, MPP, slash MP plus
MP4A and or Opus format, all in one CD read, comment or ID3, tag given intelligible file name,
calculate replay gain values for the individual file or the album as a single unit, delete
the intermediate wave or save it for later use, repeat until finished.
Alternatively, ABCDE can also grab a CD and turn it into a single-flack file with an embedded
q-sheet which can be used later on as a source for other formats and will be treated as
if it was the original CD and a way ABCDE can take a compressed backup of your CD collection
that I mentioned this was all in the command line, it was ideal because I wanted to use it
on the Raspberry Pi or other had less type setups.
Well, I was looking at information on this program, I came across, I came across a forum
on Ask Ubuntu and it's posted from a former developer of this program and it preserved
the configuration file there that will rip to 11 different audio formats at the same time
and there as follows.
AugVorbis, MP3, Flack, MusePack, AAC, Opus, WavePack, Monkey's Audio, True Audio, and MP2.
I didn't try to get all the formats working as I was only interested in AugVorbis, MP3,
Flack, and Opus, so I commented out the ones that I didn't use and the different formats
are put into corresponding sub-directory.
The author says to keep in mind that this comp file can also be used for a single audio
codec rip and code by using something like the following, ABCDE, Space, Dash O, Space, MP3,
so I decided to use this and make an alias to something like RIPCD.MP3.
I know this is kind of an outdated way to do things and the project is getting long in the
tooth also. The last commit was on the GitHub page was February 14, 2021 and unlike the online
media companies that decide what can be or not be in the library, you own what you rip and you have
it for good. There's one last thing. If this program stops working and you don't want to use
the graphical ones, there's always an FFMP command that the dumps the contents of the entire
CD to a flag file. Thank you for listening. Feel free to leave a comment if you want.
We're also all feel free to record a show of your own. Bye.
You have been listening to HECK or public radio at HECK or public radio.org.
Today's show was contributed by a HBR this night like yourself. If you ever thought of
recording podcasts, click on our contribute link to find out how easy it means.
Hosting for HBR has been kindly provided by an onsthost.com.
The internet archive and our synced.net. On the satellite stages,
today's show is released on our creative comments.
Attribution for.0 international license.